package com.itheima.tliaswebmanagement.service;

import com.itheima.tliaswebmanagement.pojo.common.PageResult;
import com.itheima.tliaswebmanagement.pojo.dto.StudentPageQueryDTO;
import com.itheima.tliaswebmanagement.pojo.entity.Student;
import com.itheima.tliaswebmanagement.pojo.vo.EmpVO;
import com.itheima.tliaswebmanagement.pojo.vo.StudentVO;

import java.util.List;

/**
 * @Description StudentService
 * @Author ziguan ling
 * @Date 2025--01--20
 */
public interface StudentService {
    PageResult<StudentVO> studentListQuery_s(StudentPageQueryDTO studentPageQueryDTO);

    void addStudent_s(Student student);

    StudentVO queryById_s(Integer id);

    void updateStudent_s(Student student);

    void removeBatchStudent_s(List<Integer> ids);

    void violation_s(Integer id, Integer score);
}
